marbled polecat - Turkish English Dictionary